html {height:100%;}
:focus { outline:0; }
a:active { outline:none; }
a {text-decoration:none;}
ul {list-style:none;}
body {background:#f6f7f9;margin:0px;padding:0px;position:relative;text-align:left;height:100%:}
a {color:#32373b;}
.clear {clear:both;height:0;overflow:hidden;}
input:focus{outline:none;}
img{border:0px;}
/*����� ����*/

.header_back {background: url(../images/header_back.png) repeat-x; height:89px;width:100%;margin-bottom:16px;}
.header_top {background: url(../images/header_top.png) no-repeat; height:89px;width:1107px;margin:0 auto;}
.header_info {position:relative;width:978px;margin:0 auto;}
.logotype {position:absolute;background:url('../images/logotype.png') no-repeat;width:186px;height:45px;left:0px;top:15px;}
.telephone {font-family:"Trebuchet MS";font-weight:bold;font-size:13px;color:#878b8e;position:absolute;top:33px;left:224px;width:400px;}
.cart_top {font-family:"Trebuchet MS" ;font-style:italic;font-size:13px;color:#585e62;position:absolute;top:32px;left:672px;width:170px;background:url(../images/cart_top.png) no-repeat left;padding-left:20px;}
.language {width:16px;height:11px;position:absolute;right:12px;top:32px;}
.language img.rus {padding:5px;border:1px solid #dfdfdf;}
.language ul {list-style: none;padding:0;
    margin:0;}
 .language ul li ul {display:none;list-style:none;background:#fff;border:1px solid #dfdfdf;}
 .language ul li ul li img{padding: 0 5px 3px 5px;}
 .language ul li:hover ul {display:block;list-style:none;
    position:absolute;
    top:22px;
    left:4;
    border-top:0px;
   }

/*������ ��������� ��������� ���������*/
html,body {
	height: 100%; /* ������ ������ ���� ��������� */
	}
.for_footer{min-height:100%;}
.global {position:relative; width:978px; margin:0 auto;padding:0px 0px 70px 0px;}

.header-bottom {margin-bottom:7px;}

/*���� � �����*/

.menu_top {position:relative;float:left;height:32px;width:789px;line-height:24px;z-index:100;}
.menu_top>ul {list-style: none;padding:0;
    margin:0;}
.menu_top>ul>li {float:left;
  padding: 0px 15px 0px 15px;
  /*border-left:1px solid #d1d1d1;*/
  background: url(../images/l.png) no-repeat left center;}
.menu_top>ul>li>a {font-size: 13px;
  font-family: "Trebuchet MS";
  font-weight: bold;
  color:#4d5357;
  font-style: italic;text-decoration:none;overflow:hidden;display:block;}
.menu_top>ul>li.first {background:none;}

.menu_top>ul>li>ul {display:none;list-style:none;}
.menu_top>ul>li:hover>a {color:#fff;background:#e31f24; height:32px;margin:0 -15px 0 -14px;padding:0 15px 0 14px; }
.menu_top>ul>li:hover>ul {display:block;list-style:none;
    position:absolute;
    top:32px;
    left:0;
   }
.menu_top>ul>li:hover>ul>li{display:block;color:#000;width:100%;margin:0px;padding:0px;}


.menu_top_down{position:relative;width:976px;height:378px;background:#fff;border-width:0px 1px 0px 1px; border-style:solid; border-color: #d1d1d1;}
/*� ���*/
/*��������*/


/*���������*/
.menu_top_d{position:relative;width:976px;height:184px;background:#fff;border-width:0px 1px 0px 1px; border-style:solid; border-color: #d1d1d1;}
.menu_top_h {width:100%;border-top:3px solid #e31f24;}
.first_port {height:150px;width:310px;border-right:1px solid #d1d1d1;margin-top:20px;float:left;}
.first_port1 {height:300px;width:360px;border-right:1px solid #d1d1d1;margin-top:60px;float:left;}
ul#first_port {margin:6px 10px 10px 30px;list-style:none;}
ul#first_port>li a {background:none;color:#4d5357;font-family: "Trebuchet MS";font-style:Italic;font-size:13px;width:383px;display:inline;}
ul#first_port>li a:hover {color:#e31f24;}
ul#first_port>li:before {
    content: url(../images/menu_top_mark.png);
    position: relative;
    left: -5px; display:inline;
}
.second_port {height:148px;width:310px;margin-top:20px;float:left;}
ul#second_port {margin:6px 10px 10px 30px;list-style:none;}
ul#second_port>li a {background:none;color:#4d5357;font-family: "Trebuchet MS";font-style:Italic;font-size:13px;width:383px;display:inline;}
ul#second_port>li a:hover {color:#e31f24;}
ul#second_port>li:before {
    content: url(../images/menu_top_mark.png);
    position: relative;
    left: -5px; display:inline;
}
.third_port {height:148px;width:310px;margin-top:18px;float:left;}
ul#third_port {margin:6px 10px 10px 30px;list-style:none;}
ul#third_port>li a {background:none;color:#4d5357;font-family: "Trebuchet MS";font-style:Italic;font-size:13px;width:383px;display:inline;}
ul#third_port>li a:hover {color:#e31f24;}
ul#third_port>li:before {
    content: url(../images/menu_top_mark.png);
    position: relative;
    left: -5px; display:inline;
}



/*�������*/
.menu_top_header {background: url(../images/menu_top_header.png) repeat-x;height:58px;width:100%;}
.menu_top_bottom {background: url(../images/menu_top_bottom.png) repeat-x;height:4px;width:978px;}
.short {width:383px;position:absolute;top:16px;left:25px;font-family:Arial;font-weight:bold;font-size:15px;}
.full {width:383px;position:absolute;top:16px;left:394px;font-family:Arial;font-weight:bold;font-size:15px;}
.block_menu{height:min-height:300px;width:330px;border-right:1px solid #d1d1d1;}
.short_info {width:336px;position:absolute;top:14px;left:3px;display:block;}
.short_info ul#short{width:336px;position:absolute;top:50px;left:28px;display:block;border-right:1px solid #d1d1d1;list-style:none;  }
.short_info ul#short li {background:#fff;padding:0px;margin:0px;}
ul#short li a {background:none;color:#4d5357;font-family: "Trebuchet MS";font-style:Italic;font-size:13px;width:383px;display:inline;}
ul#short li a:hover {color:#e31f24;}
.short_info ul li:before {
    content: url(../images/menu_top_mark.png);
    position: relative;
    left: -5px; display:inline;

}
.full_info {position:absolute;top:60px;left:394px;}
.full_info ul#full{width:560px;position:absolute;display:block;list-style:none; }
.full_info ul#full li {background:#fff;padding:0px;margin:0px;width:50%;float:left; }
ul#full li a {background:none;color:#4d5357;font-family: "Trebuchet MS";font-style:Italic;font-size:13px;width:383px;display:inline;}
ul#full li a:hover {color:#e31f24;}
.full_info ul li:before {
    content: url(../images/menu_top_mark.png);
    position: relative;
    left: -5px; display:inline;

}

.search_top {position:relative;}
.search_top input#search_q {
    position:relative;
    font-family: "Trebuchet MS";
    color:#878b8e;
    font-size:13px;
    line-height:25px;
    padding: 0 10px 10px 12px;
    width:167px;
    border:none;
    height:25px;
    background:url(../images/search_top.png) no-repeat;
}
.search_top input#search_b {background:url(../images/search_top_btn.png) no-repeat;
    width:25px;
    height:25px;
    overflow:hidden;
    border:0;
    position:absolute;
    top:0px; right:0px;
    z-index:5;
    cursor:pointer;}

.banner {/*background: url(../images/slider.png) no-repeat;*/height:353px;margin-bottom:23px;margin-left:10px;}
/*Slider*/



.blocks { width:978px; height:154px;margin-bottom:10px;position:relative;}
.board .b{margin-right:30px;float:left;}
.board .b img{width: 103px;height: 103px;}

.block_news {float:right;position:relative;width: 305px;margin-right:0px;}

.middle {position:relative;width:978px;padding-top:62px;}
.middle_top {position:absolute;background: url(../images/middle_top.png) no-repeat;height:48px;width:978px;top:0px;}
.middle_title {position:absolute;background: url(../images/liders_title.png) no-repeat;width:154px;height:29px;top:20px;color:#fff;font-family:Arial;font-weight:bold;font-size:15px;padding:0 0 0 13px;line-height:30px;}

/*������*/

.goods {width:1050px;height:275px;}
.goods ul {list-style:none;}
.goods ul li {width:170px;display:block;float:left;margin:0 32px 0 0;}
.goods .goods_category {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;}
.goods .goods_category span{background:#fff7d9;padding:2px 3px 2px 3px;}
.goods .goods_title {text-decoration:underline;font-weight:bold;font-family:Arial;font-size:14px;}
.goods .goods_serial {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;margin:5px 0 3px 0;}
.goods .goods_image {width:170px;height:170px;}
.goods .goods_image img:hover{width:170px;height:170px;border:2px solid #ed2d3d;}

.goods .goods_bottom {margin-bottom:40px;}
.goods .goods_bottom .goods_cena {color:#585e62;font-weight:bold;font-family:Arial;float:left;margin-top:8px;}
.goods .goods_bottom .goods_incart { cursor: pointer; float:right;background:#ed2d3d;width:69px;height:18px;font-family:"Trebuchet MS";font-size:11px;color:#fff;padding:2px 0 0 9px;line-height:15px;margin-top:9px;}

/*������*/

.brands {background: url(../images/brands.png) no-repeat;height:71px;width:978px;margin-top:52px;font-family:"Trebuchet MS";font-style:italic;font-size:13px;color:#64696d;}
.brands ul {list-style:none;}
.brands ul li {display:inline}
.brands ul li img {margin:20px 0 0 20px;}
.brands li.first {float:left;width:60px;margin:20px 13px 0 20px;}

/*�����*/
.pre_footer{height:55px;}
.footer {background: url(../images/footer.png) repeat-x;height:52px;margin-top:-52px;}
.footer_info {position:relative;width:978px;margin:0 auto;}
.copy1 {color:#64696d;font-family:"Trebuchet MS";font-size:13px;top:17px;left:0px;position:absolute;}
.social {}
.social ul {list-style:none;position:absolute;left:117px;top:18px;}
.social ul li {display:inline;}
.sitemap {color:#4d5357;position:absolute;left:211px;top:16px;font-family:"Trebuchet MS";font-size:13px;font-style:italic;}
.copyright {color:#64696d;font-family:"Trebuchet MS";font-style:italic;font-size:13px;top:17px;right:1px;position:absolute;}


/*��������� �����*/
.act {height:100%;position:relative;padding:22px 0 0 0;border-top:1px solid #d1d1d1;width:978px;}
.act_str {margin-bottom:15px;color:#878b8e;font-family:"Trebuchet MS";font-style:italic;font-size:13px;}
.act_str>a {text-decoration:none;color:#e31f24;}
.act>.act_title {font-family:"Myriad Pro";font-size:36px;color:#e31f24;padding-bottom:13px;margin-bottom:34px;border-bottom:1px solid #d1d1d1;text-transform: uppercase;}
.act>.el_title {font-family:"Myriad Pro";font-size:30px;color:#32373b;margin-bottom:34px;}
.act_body {position:relative;width:978px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.el_body {width:1008px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}

/*�����*/
.act_items_body {width:1008px;}
.act_items {float:left;margin:0px 30px 70px 0px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;width:306px;}
.act_items_body .act_items .act_img {margin-bottom:17px;width:306px;height:223px;}
.act_items_body .act_items .act_img>img {border:1px solid #d1d1d1;width:304px;height:221px;}
.act_items_body .act_items .act_img>img:hover {border:1px solid #e31f24;}
.act_items_body .act_items  .act_date {margin:0px 13px 4px 0px;float:left;}
.act_items_body .act_items  .act_title {margin-bottom:9px;}
.act_items_body .act_items  .act_title  a{color:#32373b;font-size:17px;font-family:"Arial";}
.act_items_body .act_items  .act_title  a:hover{text-decoration:underline;}
.act_items_body .act_items  .act_end{color:#ed2d3d;float:left;}
.act_items_body .act_items  .act_text {margin-bottom:16px;}
.act_items_body .act_items .act_preview  a{background: #ed2d3d;padding:2px 6px 2px 9px;font-size:11px;color:#fff;}
/*�������� �������*/
.act_nav {position:relative;width:978px;text-align:center;margin:45px 0 19px 0;}
.act_nav ul {list-style:none;}
.act_nav ul li{display:inline;}
.act_nav a{font-family:"Trebuchet MS";padding:2px 8px 5px 7px;font-size:13px;color:#585e62;text-decoration:underline;}
.act_nav ul li.selected a{color:#fff;text-decoration:none;padding:2px 8px 5px 7px;background: url(../images/act_nav.png) no-repeat;}
.act_nav ul li.hidden{display: none;}
.act_nav ul li.page a:hover{font-family:"Trebuchet MS";font-size:13px;padding:2px 8px 5px 7px;color:#fff;text-decoration:none;background: url(../images/act_nav.png) no-repeat;}

/*�����*/
.act_item{font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.act_body .act_item .act_img>img {margin-bottom:26px;border:1px solid #d1d1d1;width:388px;height:299px;float:left;margin-right:30px;}
.act_body .act_item  .act_date {margin-bottom:32px;}
.act_body .act_item .act_text{}
.act_body .act_item .atc_back{font-style:italic;margin-bottom:23px;}
.act_body .act_item .atc_back a{color:#e31f24;}
/*���� � �������������*/
.block_offers {width:978px;border-top:1px solid #d1d1d1;margin-bottom:42px;}
.block_offers .offers_t {margin:21px 2px 0 0;float:left;background: url(../images/red_circle.png) no-repeat right;padding-right:18px;font-size:17px;font-family:Arial;}
.block_offers .offers_b ul {list-style:none;display:block;margin-top:29px;}
.block_offers .offers_b ul li{float:left;width:254px;margin-left:23px;}
.off_item {font-family:"Trebuchet MS";color:#878b8e;font-size:13px;width:254px;}
.off_img>img{margin-bottom:9px;width:306px;height:223px;width:252px;height:183px;border:1px solid #d1d1d1;}
.off_date{margin-bottom:4px;}
.off_title {margin-bottom:9px;}
.off_title a{color:#32373b;font-family:Arial;font-size:17px;}
.off_title a:hover {text-decoration:underline;}
.off_text{margin-bottom:15px;}
.off_preview  a{background: #ed2d3d;padding:2px 6px 2px 9px;font-size:11px;color:#fff;}
/*404*/
.block_warning {width:978px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;margin:95px 0px 332px 0px;}
.warning_img {position:relative;background: url(../images/warning.png) no-repeat;width:180px;height:270px;}
.warning_info {position:absolute;font-size:150px;left:111px;top:-8px;color:#e31f24;}
.warning_text {position:absolute;left:159px;top:165px;width:500px;}
.warning_text a{color:#ed2d3d;text-decoration:underline}
/*������������*/
.video_body {width:1008px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.video_g {width:306px;float:left;margin:0px 30px 57px 0px;}
.video_f{position:relative;}
.play{cursor:pointer;position:absolute;top:70px;left:130px;background:url(../images/video_a.png) no-repeat;width:48px;height:48px;}
.video_f:hover .play{background:url(../images/video_h.png) no-repeat;}
.video_f>img {width:306px;height:172px;}
.video_t{color:#32373b;font-size:14px;font-style:italic;margin:6px 0 2px 0px;}
.video_t a:hover{text-decoration:underline;}
.video_t span {font-size:13px;color:#878b8e;margin-left:8px;}
.video_d {}

.video_nav {position:relative;width:978px;text-align:center;margin:24px 0 9px 0;}
.video_nav ul {list-style:none;}
.video_nav ul li{display:inline;}
.video_nav a{font-family:"Trebuchet MS";padding:2px 8px 5px 7px;font-size:13px;color:#585e62;text-decoration:underline;}
.video_nav ul li.selected a{color:#fff;text-decoration:none;padding:2px 8px 5px 7px;background: url(../images/act_nav.png) no-repeat;}
.video_nav ul li.hidden{display: none;}
.video_nav ul li.page a:hover{font-family:"Trebuchet MS";font-size:13px;padding:2px 8px 5px 7px;color:#fff;text-decoration:none;background: url(../images/act_nav.png) no-repeat;}

/*����������*/
.video_preview{width:640px;margin-top:8px;}
.video_prev{margin-bottom:19px;}
.video_text{color:#64696d;}
.video_back{font-style:italic;margin:43px 0px 50px 0px;}
.video_back a{color:#e31f24;}
/*�����������*/
.photo_body {width:1008px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.photo_g {width:306px;float:left;margin:0px 30px 57px 0px;}
.photo_f{background:url(../images/photo_background.png) no-repeat;width:309px;height:220px;}
.photo_f img {width:303px;height:214px;}
.photo_t{color:#32373b;font-size:14px;font-style:italic;margin:6px 0 2px 0px;}
.photo_t a:hover{text-decoration:underline;}
.photo_t span {font-size:13px;color:#878b8e;margin-left:8px;}
.photo_d {color:#64696d;}
/*� ���*/
.about{color:#64696d;margin-bottom:67px;}
.about>img {margin-bottom:33px;}
.about>p {margin-bottom:33px;}
/*�������*/
.news {width:978px;margin-bottom:10px;}
.news_img {}
.news_img>img {margin:0px 30px 10px 0px;float:left;border:1px solid #d1d1d1;width:221px;height:140px;}
.news_date {margin-bottom:4px;}
.news_title{margin-bottom:9px;}
.news_title a{color:#32373b;font-size:17px;font-family:"Arial";}
.news_title a:hover{text-decoration:underline;}
.news_text{margin-bottom:15px;}
.news_preview a{background: #ed2d3d;padding:2px 6px 2px 9px;font-size:11px;color:#fff;}
.news_nav {position:relative;width:978px;text-align:center;margin:65px 0 34px 0;}
.news_nav ul {list-style:none;}
.news_nav ul li{display:inline;}
.news_nav a{font-family:"Trebuchet MS";padding:2px 8px 5px 7px;font-size:13px;color:#585e62;text-decoration:underline;}
.news_nav ul li.selected a{color:#fff;text-decoration:none;padding:2px 8px 5px 7px;background: url(../images/act_nav.png) no-repeat;}
.news_nav ul li.hidden{display: none;}
.news_nav ul li.page a:hover{font-family:"Trebuchet MS";font-size:13px;padding:2px 8px 5px 7px;color:#fff;text-decoration:none;background: url(../images/act_nav.png) no-repeat;}
/*�������*/
.new_item{font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.new_item .new_img>img {margin-bottom:26px;border:1px solid #d1d1d1;width:388px;height:299px;float:left;margin-right:30px;}
.new_item .new_date {margin-bottom:32px;}
.new_item .new_text{color:#64696d;}
.new_item .new_back{font-style:italic;margin-bottom:23px;}
.new_item .new_back a{color:#e31f24;}
/*���� � ������������� �������*/
.block_offers_new {width:978px;border-top:1px solid #d1d1d1;margin-bottom:42px;}
.bo_new_t{margin:21px 2px 0 0;float:left;background: url(../images/red_circle.png) no-repeat right;padding-right:18px;font-size:17px;font-family:Arial;}
.bo_new_b{width:800px;margin:21px 0 57px 0;display:block;float:left;}
.bo_new_block{margin-bottom:2px;}
.bo_new_date{margin-bottom:4px;}
.bo_new_title{margin-bottom:9px;}
.bo_new_title a{color:#32373b;font-size:17px;font-family:"Arial";}
.bo_new_title a:hover{text-decoration:underline;}
.bo_new_text{margin-bottom:15px;color:#64696d;}
.bo_new_img>img {border:1px solid #d1d1d1;margin:8px 10px 10px 30px;float:left;width:221px;height:140px;}
.bo_new_preview a {background: #ed2d3d;padding:2px 6px 2px 9px;font-size:11px;color:#fff;}
/*����������*/
.act_title>span {font-family:"Trebuchet MS";color:#64696d;font-size:13px;display: block;text-transform:none}
.act_title>p{margin-top:22px;font-family:"Trebuchet MS";color:#64696d;font-size:13px;text-transform:none}
.act_title>p>span{padding-left:14px;font-family:"Trebuchet MS" ;font-style:italic;font-size:13px;color:#878b8e;}
.photoalbum_width{width:1008px;}
.photoalbum {float:left;margin:-3px 30px 49px 0px;}
.photo_a_img>img{width:306px;height:217px;}
.photo_a_title{margin-top:12px;font-family:"Trebuchet MS";font-style:italic;font-size:14px;color:#32373b;}

.photoalbum_nav {position:relative;width:978px;text-align:center;margin:0px 0 0px 0;}
.photoalbum_nav ul {list-style:none;}
.photoalbum_nav ul li{display:inline;}
.photoalbum_nav a{font-family:"Trebuchet MS";padding:2px 8px 5px 7px;font-size:13px;color:#585e62;text-decoration:underline;}
.photoalbum_nav ul li.selected a{color:#fff;text-decoration:none;padding:2px 8px 5px 7px;background: url(../images/act_nav.png) no-repeat;}
.photoalbum_nav ul li.hidden{display: none;}
.photoalbum_nav ul li.page a:hover{font-family:"Trebuchet MS";font-size:13px;padding:2px 8px 5px 7px;color:#fff;text-decoration:none;background: url(../images/act_nav.png) no-repeat;}

/*���������� ������*/
.str_info{width:978px;}
.str_price{margin:25px 52px 0 0;float:left;color:#64696d;font-family:"Trebuchet MS";font-size:13px;}
.str_num{margin-top:23px;float:left;font-size:20px;color:#585e62;}
.str_discount{float:right;margin:22px 41px 0 0;color:#8e9295;font-style:italic;}
.order_button{margin-top:92px;}
.order_button>a{background:#ed2d3d;padding:20px;color:#fff;}
.order_back{font-family:"Trebuchet MS";color:#878b8e;font-size:13px;font-style:italic;margin-bottom:290px;margin-top:36px;}
.order_back>a{color:#e31f24;}
/*��������*/
.contact_region{margin-bottom:42px;background:#fff;padding:10px 0 10px 0;border:1px solid #d1d1d1;border-right:none;border-left:none;}
.contact_region>p{float:left;}
.region_city{float:left;margin-top:3px;}
/*������ ������ ������*/
.sel_wrap {
    margin-left:80px;
}
.sel_wrap .sel_imul.act {margin-bottom:-22px;border-top:none;} /*����� �������*/
.sel_wrap select{
    display:none;
}
.sel_imul{
    width:206px;
	height:24px;
}
.sel_imul .sel_selected{
    background:#fff;
    border:1px solid #bbb;
    padding:3px 6px;
    font-size:14px;
    font-family:Times;
    cursor:pointer;
    position:relative;
}
.sel_imul.act .sel_selected{
    background:#fff;
	margin-top:-22px;

}
.sel_selected .sel_arraw{
    height:22px;
    width:22px;
    background:url('../images/forms/select_right.gif') no-repeat;
    position:absolute;
    top:0px;
    right:0px;    
}
.sel_imul:hover .sel_selected .sel_arraw{
   
}
.sel_imul .sel_selected:active {
 
}
.sel_imul.act .sel_selected .sel_arraw{
    background-color:#e0e0e0;
    /*border-left:1px solid #bbb;*/
}
.sel_imul .sel_options{
    background:#fff;
    border:1px solid #dbdbdb;
    border-top:none;
    overflow:auto;
    position:absolute;
    width:206px;
    display:none;
    z-index:10;
}
.sel_options .sel_option{
    padding:3px 4px;
    font-size:14px;
    font-family:Times;
    border:1px solid #fff;
    border-right:none;
    border-left:none;
}
.sel_options .sel_option:hover{
    border-color:#dbdbdb;
    cursor:pointer;
}
.sel_options .sel_option.sel_ed{
    background:#dbdbdb;
    border-color:#dbdbdb;
	
}


.contact_info {margin-bottom:60px;width:400px;color:#64696d;font-family:"Trebuchet MS";font-size:13px;}
.contact_info a{font-family:"Trebuchet MS";color:#e31f24;font-size:13px;font-style:italic;}
.contact_info p{margin-bottom:4px;}
/*�����*/
.contact_questions{margin-bottom:25px;color:#32373b;font-family:"Myriad Pro";font-size:17px;}
form#contact{margin-bottom:70px;}
form#contact>label{width:309px;display:block;margin-bottom:6px;}
form#contact>input{font-family:"Trebuchet MS";color:#4d5357;font-size:13px;margin-bottom:25px;width:309px;display:block;height:24px;border:1px solid #d1d1d1;}
form#contact>textarea { overflow: auto;margin-bottom:15px;border:1px solid #d1d1d1;}
form#contact>input#captcha{width:95px;float:left;}
form#contact>img.cptch{float:left;margin:-5px 10px 10px 10px;}
a.a_red{font-style:italic;color:#e31f24;}
a.a_red span{border-bottom: 1px dotted;}
form#contact #entr_mssgs{font-family:"Myriad Pro";font-size:13px;color:#fff;
	width:204px;
	height:58px;
  display: inline-block;
  margin: 0 0 0;
    padding: 5px 15px;
  background: #ed2d3d;
  border: 0px;
  cursor: pointer;}
form#contact #entr_mssgs:active{position: relative;
 top: 1px;}
/*�������*/
.cart_body{position:relative;width:978px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.cart_body>ul{list-style:none;}
.cart_body>ul>li{display:block;margin-bottom:30px;}
.goods_cart{width:978px;}
.goods_cart_x{float:left;margin-right:28px;}
.goods_cart_img{float:left;margin-right:10px;}
.goods_cart_img>img{border:1px solid #d1d1d1;}
.goods_cart_text{width:570px;float:left;line-height:20px;}
.goods_cart_text>p{color:#4d5357;font-style:italic;}
.goods_cart_text>div{color:#8e9295;margin-bottom:4px;}
.g_c_discount{text-decoration:line-through;float:left;font-family:"Arial";font-size:18px;margin-right:13px;}
.g_c_discount>p{color:#585e62;}
.g_c_price {float:left;font-family:"Arial";font-size:18px;margin-right:4px;}
.g_c_price>p{color:#585e62;}
.goods_cart_sum{float:left;}
.goods_cart_sum>input{width:47px;height:22px;text-align:center;border:1px solid #d1d1d1;font-family:"Myriad Pro";font-size:16px;color:#585e62;}
.goods_cart_price{font-family:"Arial";font-size:18px;color:#585e62;float:right;margin-right:4px;}

.order_cart{width:978px;border-top:1px solid #d1d1d1;padding-top:43px;}
.cart_back{width:700px;font-style:italic;margin-bottom:23px;float:left;}
.cart_back a{color:#e31f24;}
.cart_output{float:right;display:block;}
.cart_cost{float:left;width:115px;margin:0px 56px 10px 0px;}
.cart_num{margin-top:-5px;font-family:"Arial";font-size:20px;color:#585e62;}
.cart_inf_messages{font-style:italic;}
.cart_order_button{margin:25px 0 40px 0;}
#but_log {
	font-family:"Myriad Pro";font-size:13px;color:#fff;
	width:186px;
	height:59px;
  display: inline-block;
  margin: 0 0 0;
    padding: 5px 15px;
  background: #ed2d3d;
  border: 0px;
  cursor: pointer;

}

#but_log:active {
 position: relative;
 top: 1px;
}
/*����������� ����*/
/*��������� ������*/
#overlay {
  position: absolute; 
  top: 0px; 
  left: 0px;
  background: #000;
  opacity: 0.7;
  z-index: 9000;
  width: 100%;
  height: 100%;
  display: none;
}
/*���������� ������*/
#pop-up {
	margin:0 auto;
  width: 799px;
  height: 474px;
  border: 1px solid #e8e8e8;
  background: #fdfdfd;
  display: none;
  z-index: 9001;
}
#pop-up>p>img{float:right;margin: 13px 11px 20px 0px;cursor:pointer;}
#pop-up>.pop_title{text-align:center;font-family:"Myriad Pro";font-size:36px;color:#e31f24;margin:94px 0px 34px 0px;}
#pop-up>.pop_info{text-align:center;color:#4d5357;font-family:"Trebuchet MS";font-size:13px;}
/*��������*/
#pop-up2 {
	margin:0 auto;
  width: 799px;
  height: 474px;
  border: 1px solid #e8e8e8;
  background: #fdfdfd;
  display: none;
  z-index: 9001;
}
#pop-up2>p>img{float:right;margin: 13px 11px 20px 0px;cursor:pointer;}
#pop-up2>p{margin-bottom:30px;}
#pop-up2>.pop_info{background:#f5f2c7;width:738px;height:396px;margin:41px 0 0 30px;}
#pop-up2>.pop_info>img{width:738px;height:396px;}
/*��������*/
#pop-up3 {
	margin:0 auto;
  width: 638px;
  height: 405px;
  border: 1px solid #e8e8e8;
  background: #fdfdfd;
  display: none;
  z-index: 9001;
}
#pop-up3>p>img{float:right;margin: 13px 11px 20px 0px;cursor:pointer;}
#pop-up3>p{}
#pop-up3>.vc_ttl{margin:25px 25px 0px 25px;font-family:"Myriad Pro";font-size:36px;color:#e31f24;padding-bottom:13px;margin-bottom:34px;border-bottom:1px solid #d1d1d1;}
#pop-up3>.pop_info{margin:41px 0 0 30px;}
form#vac_info{}
form#vac_info label{line-height:30px;font-size:13px;font-family:"Trebuchet MS";color:#64696d;width:200px;float:left;display:block;clear:both;}
form#vac_info input{border:1px solid #d1d1d1;float:left;width:228px;height:25px;margin-bottom:18px;}
form#vac_info input#vc_button{font-family:"Myriad Pro";font-size:13px;color:#fff;
	width:186px;
	height:59px;
  display: inline-block;
  margin-left:200px;
    padding: 5px 15px;
  background: #ed2d3d;
  border: 0px;
  cursor: pointer;}
form#vac_info input#vc_button:active{position:relative;top:1px;} 
/*���������*/
.el_items{width:138px;float:left;margin-right:30px;}
.el_img>img{margin-bottom:5px;width:138px;height:138px;border:1px solid #d1d1d1;}
.el_ttl{margin-bottom:46px;font-family:"Trebuchet MS";font-style:italic;font-size:14px;color:#32373b;}
.el_ttl a:before{
	content: url(../images/menu_top_mark.png);
    position: relative;
    left: -2px; display:inline;}
/*��������*/
.vac_block{width:724px;}
.vac_title{margin-top:50px;color:#32373b;font-family:"Myriad Pro";font-size:17px;}
.vac_block ul{list-style:none;}
.vac_block>ul>li{margin-bottom:10px;}
.vac_spoiler{padding:15px 10px 35px 15px;margin:15px 0px 10px 0px;display:none;background:#fff;height:288;border:1px solid #d1d1d1;}
.vac_spoiler .vs_title{margin-bottom:10px;color:#32373b;font-family:"Trebuchet MS";font-weight:bold;font-size:13px;}
.vac_spoiler>ul{list-style:none;margin-bottom:20px;}
.vac_spoiler>ul>li{color:#64696d;font-family:"Trebuchet MS";font-size:13px;}
.vac_spoiler>ul>li:before{content: url(../images/menu_top_mark.png);
    position: relative;
    left: -2px; display:inline;}
.vac_button a{background:#ed2d3d;padding:2px 8px 2px 5px;color:#fff;font-size:11px;}
/*���������� ������*/
.srch_t{font-family:"Myriad Pro";font-size:16px;color:#32373b;margin-bottom:10px;}
.srch_result{margin-bottom:30px;}
#container {
		width:978px;
		position:relative;
		left:-10px;
		
	}
	
	#tabs ul {
		list-style:none;
		margin:0; 
		padding:0;
		
	}
	#tabs{}
	
		#tabs ul li {
			float:left;position:relative;
		}
		
		#tabs ul li a {
			padding-top:2px;
			display:block;
			padding:5px 10px;
			font-style:italic;
			color:#e31f24;
			text-decoration:none;
			font-size:13px;
		}
#tabs ul li a span{border-bottom: 1px dotted;}
#tabs ul li.active{position:relative;}
		#tabs ul li.active a {
			border:1px solid #d1d1d1;
			border-bottom:0px;
			color:#32373b;
			background:#f6f7f9;
			position:relative;
			top:1px;
			
		}
#tabs ul li.active a span{border:0px;}		
	
	#panels {
		width:100%;
		background:;
	}
		#panels .panel-wrapper {
		
		border-top:1px solid #d1d1d1;
			padding-top:30px;
		}
	
		#panels .panel {
			padding-bottom:50px;
		margin-bottom:200px;
		}

		#panels .panel h2 {
			margin:0 0 10px 0;	
		}		

	.clearfix:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: "";
		clear: both;
		height: 0;
		}

.srch_nav {position:relative;width:978px;text-align:center;margin:100px 0 34px 0;}
.srch_nav ul {list-style:none;}
.srch_nav ul li{display:inline;}
.srch_nav a{font-family:"Trebuchet MS";padding:2px 8px 5px 7px;font-size:13px;color:#585e62;text-decoration:underline;}
.srch_nav ul li.first a{color:#fff;text-decoration:none;padding:2px 8px 5px 7px;background: url(../images/act_nav.png) no-repeat;}
.srch_nav a:hover{font-family:"Trebuchet MS";font-size:13px;padding:2px 8px 5px 7px;color:#fff;text-decoration:none;background: url(../images/act_nav.png) no-repeat;}
/*����������*/
.photo_name{text-align:center;color:#32373b;font-family:"Trebuchet MS";font-size:14px;font-style:italic;}
.content_photo{position:relative;}
.photo_back{font-family:"Trebuchet MS";font-size:13px;font-style:italic;padding-top:70px;}
.photo_back a{color:#e31f24;}

/*����� �����*/
.mapp ul{
	display:block;
	position:relative;
	list-style:none;
	clear:both;}
.mapp ul li ul{padding: 0; /* ������� ���� */
    margin-left: 20px; /* ������ ����� */}
.mapp ul li{margin:5px 0 5px 0;}
.mapp>ul>li{font-style:normal;font-family:"Times New Roman";color:#32373b;font-size:15px;}
.mapp ul#one>li>a{text-decoration:underline;}
.mapp ul#one>li:before {
    content: url(../images/menu_top_mark.png);
    position: relative;
    left: -5px; display:inline;
}
.mapp ul#two>li{font-family:Arial;color:#32373b;font-size:18px;}
.mapp ul#three>li{font-family:"Trebuchet MS";font-size:14px;font-weight:bold;font-style:italic;}
.mapp ul#four>li{font-family:"Trebuchet MS";font-size:13px;font-weight:bold;font-style:italic;color:#4d5357;}

/*������������ ���������*/
.mod_title{font-family:"Myriad Pro";font-size:36px;color:#e31f24;margin-bottom:34px;}
.mod_sort{width:530px;text-align:right;float:left;}
.mod_sort a{margin:0px 5px 0 5px;padding-right:10px;}
.mod_sort span a {background:url(../images/sort_mark.png) no-repeat right;margin-right:8px;}
.mod_sort span a:hover,.mod_sort span a:focus  {background:url(../images/sort_mark_hover.png) no-repeat right;color:#e31f24;}
.mod_viewed{text-align:right;margin-right:10px;}
.mod_viewed a{margin:0px 5px 0 5px;}
.mod_viewed a span {border-bottom:1px dotted;}
.mod_viewed a:hover span,.mod_viewed a:focus  span{color:#e31f24;border:0px;}

.mod_content{width:978px;}
.mod_c_left{display:block;background:;float:left;width:180px;height:100%;}
form.block label {font-family:"Myriad Pro";font-size:15px;color:#32373b;}

#mod_c_form_button{cursor:pointer;border:0px;padding:0 7px 3px;font-family:"Trebuchet MS";font-size:12px;color:#fff;width:69px;height:18px;background:#ed2d3d;}





.mod_c_right{display:block;margin-left:185px;padding-left:15px;border-left:1px solid #d1d1d1;}
.gg {width:808px;height:275px;}
.gg ul {list-style:none;}

.gg ul li {width:170px;display:block;float:left;margin:0 32px 40px 0;}
.gg .gg_category {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;}
.gg .gg_category span{background:#fff7d9;padding:2px 3px 2px 3px;}
.gg .gg_title {text-decoration:underline;font-weight:bold;font-family:Arial;font-size:14px;}
.gg .gg_serial {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;margin:5px 0 3px 0;}
.gg .gg_image{position:relative;}
.gg .gg_image>img {width:170px;height:170px;}
.gg_new{position:absolute;top:5px;left:-5px;background:url(../images/slide_goods/new_goods.png) no-repeat;width:90px;height:26px;}
.gg .gg_bottom {margin-bottom:0px;}
.gg .gg_bottom .gg_cena {color:#585e62;font-weight:bold;font-family:Arial;float:left;margin-top:8px;}
.gg .gg_bottom .gg_incart { cursor: pointer; float:right;background:#ed2d3d;width:69px;height:18px;font-family:"Trebuchet MS";font-size:11px;color:#fff;padding:2px 0 0 9px;line-height:15px;margin-top:9px;}
.mod_nav {position:relative;float:right;width:808px;text-align:center;margin:30px auto 0;}
.mod_nav ul {list-style:none;}
.mod_nav ul li{display:inline;}
.mod_nav a{font-family:"Trebuchet MS";padding:2px 8px 5px 7px;font-size:13px;color:#585e62;text-decoration:underline;}
.mod_nav ul li.first a{color:#fff;text-decoration:none;padding:2px 8px 5px 7px;background: url(../images/act_nav.png) no-repeat;}
.mod_nav a:hover{font-family:"Trebuchet MS";font-size:13px;padding:2px 8px 5px 7px;color:#fff;text-decoration:none;background: url(../images/act_nav.png) no-repeat;}


/*�����*/
.goods_body{padding:50px 0 0 0;position:relative;width:978px;font-family:"Trebuchet MS";color:#878b8e;font-size:13px;}
.funct_ico {margin-bottom:25px;}
.funct_ico a.print{background:url(../images/print.png) no-repeat left;width:16px;height:16px;}
.funct_ico a.save_as_pdf{background:url(../images/save_as.png) no-repeat left;width:16px;height:16px;}
.funct_ico a{padding:0px 21px 0px 20px;font-family:"Trebuchet MS";font-style:italic;font-size:13px;color:#4d5357;}
.funct_ico a.d_doc{background:url(../images/doc.png) no-repeat left;width:16px;height:16px;}
.funct_ico a.d_calc{background:url(../images/calc.png) no-repeat left;width:16px;height:16px;}
.funct_ico ul{list-style:none;}
.funct_ico ul li{margin-bottom:10px;}

.slide_goods{float:left;}

.g_right{float:left;margin:0 0 34px 30px;width:630px;}
.goods_desc{padding-bottom:10px;border-bottom:1px solid #d1d1d1;width:100%;}
.g_title {float:left;font-family:"Myriad Pro";font-size:36px;color:#e31f24;margin-top:-5px;}
.in_stock{float:left;background:url(../images/in_stock.png) no-repeat;width:73px;height:18px;margin:0 0 0 10px;}
.g_serial {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;margin:0px 0 20px 0;clear:both;}
.g_text{font-size:15px;color:#4d5357;margin-bottom:20px;}
.g_discount{float:left;font-family:"Arial";font-size:18px;margin-right:13px;}
.g_discount>span{font-size:13px;color:#878b8e;}
.g_discount>p{color:#878b8e;font-size:30px;text-decoration:line-through;}
.g_price {float:left;font-family:"Arial";font-size:18px;margin-right:4px;}
.g_price>span{font-size:13px;color:#878b8e;}
.g_price>p{color:#585e62;font-size:30px;}
.g_button{float:left;margin:15px 8px 22px 0px;}
.g_button>a{background:#ed2d3d;padding:20px;color:#fff;}
.g_inf{margin-top:20px;float:left;width:170px;font-size:13px;}

.goods_comp{width:630px;margin-top:20px;}
.comp_title{margin-bottom:30px;font-family:"Myriad Pro";font-size:18px;color:#32373b;}
.comp_list{margin-left:20px;}
.comp_list>ul{margin-bottom:70px;}
.comp_list>ul>li{display:block;margin-bottom:20px;}
.comp_item{width:100%;height:92px;}
.c_i_img{float:left;margin-right:10px;}
.c_i_img>img{border:1px solid #d1d1d1;width:92px;height:92px;}
.c_i_title{color:#32373b;text-decoration:underline;font-weight:bold;font-family:Arial;font-size:14px;}
.c_i_serial{font-family:"Trebuchet MS";font-size:11px;color:#878b8e;margin:5px 0 10px 0;}
.c_i_text{color:#4d5357;}

.comp_title_tech{margin-bottom:15px;font-family:"Myriad Pro";font-size:18px;color:#32373b;}
.tech_list{}
.tech_list>ul{}
.tech_list>ul>li>p{float:left;width:335px;font-weight:bold;font-size:13px;color:#4d5357;}
.tech_list>ul>li>span{float:left;color:#4d5357;}

.comp_title_offers{margin:50px 0 10px 0;font-family:"Myriad Pro";font-size:18px;color:#32373b;}

/*��������*/
#wrapper {
	width: 640px;
	height:325px;
	margin-bottom:20px;
	background:#fff;
	border:1px solid #d1d1d1;
}

#wrapper .d-carousel ul li {
	background: none;
	background-color: #FFF;
	padding: 10px 5px 10px 5px;
	width: 170px;
}
.jcarousel-clip{width:580px}
.jcarousel-direction-rtl {
	direction: rtl;
}

.d-carousel h4 {
	margin: 5px 0 5px 0;
}

.d-carousel .jcarousel-container {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
	
}

.d-carousel .jcarousel-item {
	width: 190px;
	height: 290px;
}

.d-carousel .jcarousel-container-horizontal {
	width: 600px;
	height: 324px;
	padding: 0px 30px;
}

.d-carousel .jcarousel-item-horizontal {
	margin-left: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right: 11px;
}

.d-carousel .jcarousel-next-horizontal {
	position: absolute;
	top: 149px;
	right: 20px;
	margin-right: 10px;
	width: 25px;
	height: 34px;
	cursor: pointer;
	background: transparent url(../images/right_nav.png) no-repeat top right;
}

.d-carousel .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: 5px;
	right: auto;
	background-image: url(../images/blog-arrows.jpg);
}

.d-carousel .jcarousel-next-horizontal:hover {
	background-position: bottom right;
}

.d-carousel .jcarousel-prev-horizontal {
	position: absolute;
	top: 149px;
	left: 0;
	margin-left: 3px;
	width: 25px;
	height: 34px;
	cursor: pointer;
	background: transparent url(../images/left_nav.png) no-repeat top left;
}

.d-carousel .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(../images/blog-arrows.jpg);
}

.d-carousel .jcarousel-prev-horizontal:hover {
	background-position: bottom left;
}

.goods_category {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;}
.goods_category span{background:#fff7d9;padding:2px 3px 2px 3px;}
.goods_title {text-decoration:underline;font-weight:bold;font-family:Arial;font-size:14px;}
.goods_serial {font-family:"Trebuchet MS";font-size:11px;color:#878b8e;margin:5px 0 3px 0;}
.goods_image {width:170px;height:170px;}
.goods_image img:hover{width:170px;height:170px;border:2px solid #ed2d3d;}

.goods_bottom {margin-bottom:40px;}
.goods_bottom .goods_cena {color:#585e62;font-weight:bold;font-family:Arial;float:left;margin-top:8px;}
.goods_bottom .goods_incart { cursor: pointer; float:right;background:#ed2d3d;width:69px;height:18px;font-family:"Trebuchet MS";font-size:11px;color:#fff;padding:2px 0 0 9px;line-height:15px;margin-top:9px;}

/*���� �������*/
.block_new_goods{position:absolute;left:25px;bottom:20px;width:270px;}
.bng_img{float:left;margin-right:8px;position:relative;}
.bng_img>img{width:88px;height:88px;border:1px solid #d1d1d1;}
.bng_ng{position:absolute;left:-5px;top:5px;background:url(../images/slide_goods/new_goods.png) no-repeat;width:90px;height:26px;}
.bng_category {margin-top:-10px;font-family:"Trebuchet MS";font-size:11px;color:#878b8e;}
.bng_title {text-decoration:underline;font-weight:bold;font-family:Arial;font-size:14px;}
.bng_bottom {}
.bng_cena {color:#585e62;font-weight:bold;font-family:Arial;float:left;margin-top:8px;}
.bng_incart { cursor: pointer; float:right;background:#ed2d3d;width:69px;height:18px;font-family:"Trebuchet MS";font-size:11px;color:#fff;padding:2px 0 0 9px;line-height:15px;margin-top:9px;}

ul#second_port>li#images_gallery:before{
    content: '';
    position: relative;
    left: 94px;
    display: inline;
    top: -30px;
}
ul#second_port>li#images_gallery a:after {
    content: url(../images/photog_ico.png);
    position: relative;
    left: -94px;
    display: inline;
    top: -30px;
}
ul#second_port>li#images_gallery img{
    width: 141px;
    height: 94px;
}
